如何配置Vue的环境变量

我在使用vue的时候预先将所有的依赖安装在了D:\lib\node_modules下面,并且在环境变量中设置了NODE_HOME=D:\lib\node_modules。之后使用vue init webpack 创建了一个vue项目并在代码里添加了require('vuex')等相关插件,但却提示我缺少了vuex,vue-router等我已经在D:\lib\node_modules中安装的模块。
我在上建立了一个测试文件test.js并尝试require('vuex);发现运行正常并未出现运行vue项目时出现的缺少相关已安装的模块的问题。我想问一下大家出现过这种情况吗,是怎么处理的。

 文件位置:{ vuex,vue-router等: D:\lib\node_modules,
             vue项目:          D:\project\myproject,
             test.js:          C:\Users\xx\desktop
           }
阅读 11.5k
3 个回答

你直接node test.js运行的?

init 完还要 npm install

可能是你的vuex,vue-router跟你用的脚手架的版本不一样 用脚手架提供的版本吧。npm install一下

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