weex create项目 打包的时候temp下的index.js文件被初始化

项目:我的项目使用的是 weex create 创建的
问题:运行npm run serve 命令temp下的index.js文件被初始化
详细:导致这个问题是正常的,还是因为webpack配置有问题呢,
在使用vue-cli的时候,这个文件应该是main.js的入口问题,vue-router、axios、vux等全局引入应该是在该文件下,运行npm run serve 时这个文件被初始化,同时出现了一个pages/login/login.js文件在改路径下。

clipboard.png

想知道问题 该怎么解决这个问题,
如果这个脚手架没有问题 那么这个脚手架 在什么地方引入 vue-router、axios、vuex这些全局文件

阅读 3.2k
2 个回答

已找到答案,感谢大佬的分享。我的Github项目例子
使用 weex create 构建项目 修改webpack 自定义入口文件
src里新建一个entry.js,entry.js为入口,文件名随便取
webpack.config.js找到 const entry = {} 这里配置入口 const entry =pathTo.resolve('./src/entry.js');
同理 const weexEntry = pathTo.resolve('./src/entry.js');

package.json下配置

 "scripts": {
        "serve": "webpack-dev-server --config webpack.dev.js --progress --watch --open"
},

执行webpack.dev.js文件进行打包,
打包的入口文件就是src目录下的所有*.vue*.we文件,所有会有index.js和login.js文件输出到temp下,且目录结构也被保留,

所以建议只在src下方page文件,所有的组件文件放在外面,或者修改webpack.config.js文件

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题